Child Protection
Domain Message Specification

UnbornChildSubject Tabular View

COCT_TP145100GB01
UnbornChild

This class is the role of an unborn child.

This unborn child is the subject of the unborn child protection plan.

Note: No information about the unborn child is carried.

The unborn child protection plan is held against the mother's information.

Used by:
[1..1] [M] classCode (CS { CNE: RoleClass } )
{ Fixed="CHILD" }

Model Attribute Description

The HL7 attribute classCode describes this class as a child role.

Implementation in XML Instance

The XML attribute classCode is fixed to "CHILD".

Schema Constraint
  • The attribute classCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] templateId (II)
{ Fixed="COCT_TP145100GB01#UnbornChild" }
Model Attribute Description

The HL7 attribute templateId provides a unique identifier for the template and the class name within that template. This is used to identify how the CDA standard has been constrained for NHS use.

Implementation in XML Instance

The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
  • The XML attribute root is fixed to the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The XML attribute extension is fixed to "COCT_TP145100GB01#UnbornChild"

Schema Constraint

  • The attribute root is prohibited in the schema and therefore does not appear in the "on the wire" instance.
  • The attribute extension is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] parentMotherPerson (MotherPerson)
A link to the mother person.
MotherPerson

A class which carries information about the person who is the mother of the unborn child.

Used by: UnbornChild
[1..1] [M] classCode (CS { CNE: EntityClass } )
{ Fixed="PSN" }

Model Attribute Description

The HL7 attribute classCode describes this class as a person.

Implementation in XML Instance

The XML attribute classCode is fixed to "PSN".

Schema Constraint

  • The attribute classCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] determinerCode (CS { CNE: EntityDeterminer } )
{ Fixed="INSTANCE" }

Model Attribute Description

The HL7 attribute determinerCode describes this class as an instance of a person.

Implementation in XML Instance

The XML attribute determinerCode is fixed to "INSTANCE".

Schema Constraint

  • The attribute determinerCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] birthTime (TS)

Model Attribute Description

The HL7 attribute birthTime specifies the date of birth of the mother of the unborn child.

Implementation in XML Instance

The XML attribute value of the XML element birthTime shall be populated a time stamp in the format yyyymmddhhmm where:

  • yyyy is the year
  • mm is the month
  • dd is the day
  • hh is the hour
  • mm is the minute

At least the year, month and day must be present.

The XML attribute value of the XML element birthTime should be populated to the level of detail that is available on the sending system.
[1..1] [M] name (PN)

Model Attribute Description

The HL7 attribute name provides a name associated with the mother of the unborn child.

Implementation in XML Instance

The PN.NHS.PersonNameType6 flavour of the PN data type must be used for the name of the mother. This information is carried in the XML element name as follows:

  • The XML element given should contain the mother's forename
  • The XML element family should contain the mother's surname
[1..1] [M] templateId (II)
{ Fixed="COCT_TP145100GB01#parentMotherPerson" }
Model Attribute Description

The HL7 attribute templateId provides a unique identifier for the template and the class name within that template. This is used to identify how the CDA standard has been constrained for NHS use.

Implementation in XML Instance

The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
  • The XML attribute root is fixed to the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The XML attribute extension is fixed to "COCT_TP145100GB01#parentMotherPerson"

Schema Constraint

  • The attribute root is prohibited in the schema and therefore does not appear in the "on the wire" instance.
  • The attribute extension is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] playedMother (Mother)
A link to the mother role.
Mother

This class carries information to allow identification of the mother whose unborn child is the subject of an unborn child protection plan.

Used by: MotherPerson
[1..1] [M] classCode (CS { CNE: RoleClass } )
{ Fixed="PRS" }

Model Attribute Description

The HL7 attribute classCode describes this class as a personal relationship role.

Implementation in XML Instance

The XML attribute classCode is fixed to "PRS".

Schema Constraint

  • The attribute classCode is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..1] [M] code (CV { CNE:RoleCode } )
{ Fixed="MTH" }

Model Attribute Description

The HL7 attribute code describes this class as a mother role.

Implementation in XML Instance

The XML attribute code of the xml element code is fixed to "MTH".

Schema Constraint

  • The attribute code is prohibited in the schema and therefore does not appear in the "on the wire" instance.
[1..2] [M] id (SET<II>)

Model Attribute Description

The HL7 attribute id allows identification of the mother whose unborn child is the subject of a protection plan using a verified NHS number. A local identifier may also be included.

Implementation in XML Instance

The NHS number should be populated in the XML element id as below:

For a verified NHS Number:

  • The XML attribute root shall contain the OID "2.16.840.1.113883.2.1.4.1"
  • The XML attribute extension shall contain the 10 digit NHS number.

Where the a local identifier is used the then a second occurrence of the XML element id is populated as follows:

  • The XML attribute root shall contain the OID "2.16.840.1.113883.2.1.3.2.4.18.24"
  • The XML attribute extension shall contain the local patient identifier
  • The XML attribute assigningAuthorityName shall contain the assigning organisation in the format of ODSCode:ODSName, for example:
assigningAuthorityName="RA9:SOUTH DEVON HEALTHCARE NHS TRUST"
[1..1] [M] templateId (II)
{ Fixed="COCT_TP145100GB01#playedMother" }
Model Attribute Description

The HL7 attribute templateId provides a unique identifier for the template and the class name within that template. This is used to identify how the CDA standard has been constrained for NHS use.

Implementation in XML Instance

The Identifier External data type flavour is used to carry this information in the XML element templateId as follows:
  • The XML attribute root is fixed to the OID "2.16.840.1.113883.2.1.3.2.4.18.2"
  • The XML attribute extension is fixed to "COCT_TP145100GB01#playedMother"

Schema Constraint

  • The attribute root is prohibited in the schema and therefore does not appear in the "on the wire" instance.
  • The attribute extension is prohibited in the schema and therefore does not appear in the "on the wire" instance.